English Dictionary
◊ STINKING HOREHOUND
stinking horehound
n : ill-smelling European herb with rugose leaves and whorls of
dark purple flowers [syn: {black horehound}, {black
archangel}, {fetid horehound}, {Ballota nigra}]